show/present/reveal a varied picture - Francés Inglés Diccionario